工控網(wǎng)首頁(yè)
>

新聞中心

>

業(yè)界動(dòng)態(tài)

>

在線小課堂 | 第二講:如何實(shí)現(xiàn)溫控器的無(wú)程序通信

在線小課堂 | 第二講:如何實(shí)現(xiàn)溫控器的無(wú)程序通信


無(wú)程序通信是指,PLC可以在不編寫(xiě)通信程序的前提下,通過(guò)其存儲(chǔ)器讀寫(xiě)溫控器的參數(shù)、運(yùn)行或停止溫控器的功能。在無(wú)程序通信中,一臺(tái)PLC最多可以連接16臺(tái)溫控器。



這里,我們以歐姆龍的E5EC系列舉例,使用器材如下:



實(shí)驗(yàn)案例:

一臺(tái)CP1H PLC與一臺(tái)E5EC溫控器之間通過(guò)無(wú)程序通信的方式,實(shí)現(xiàn)以下兩個(gè)功能:

1、讀取E5EC的當(dāng)前溫度PV值;

2、對(duì)E5EC溫控器溫度設(shè)定值SP的設(shè)置。





由于PLC與溫控器之間要通過(guò)RS-485方式進(jìn)行通信,因此這里使用CP1W-CIF11通信選件板。



在使用前,需要對(duì)CP1W-CIF11背面的動(dòng)作設(shè)定開(kāi)關(guān)進(jìn)行設(shè)定(如下圖),設(shè)定完成后,將CP1W-CIF11安裝到PLC的串口2上即可。



接線時(shí),將CP1W-CIF11的RDA-端子連接至E5EC的14號(hào)A-端子,將RDB+端子連接至E5EC的13號(hào)B+端子。




PLC側(cè)的設(shè)置需要通過(guò)CX-P軟件來(lái)進(jìn)行,首先將PLC設(shè)置為編程模式,在CX-P軟件的“設(shè)置”項(xiàng)中的“串口2”頁(yè),按下圖所示進(jìn)行通信參數(shù)的設(shè)置(單元號(hào)要與溫控器的“通信節(jié)點(diǎn)編號(hào)UNIT”設(shè)置一致)。



將此下載到PLC中后,PLC需要斷電重啟后設(shè)置生效。



在通信設(shè)定菜單進(jìn)行:

1、協(xié)議的選擇,將PSEL選項(xiàng)設(shè)定為FINS。




2、U-No選項(xiàng),進(jìn)行通信單元編號(hào)的設(shè)定,這里設(shè)定為0(請(qǐng)注意,進(jìn)行無(wú)程序通信時(shí),通信單元號(hào)必須從0開(kāi)始依次設(shè)置,且中間不能跳號(hào))。




3、bPS選項(xiàng),進(jìn)行通信波特率的設(shè)置,這里設(shè)定為57.6。




4、SdWt選項(xiàng),設(shè)置發(fā)送數(shù)據(jù)等待時(shí)間,進(jìn)行無(wú)程序通信時(shí),推薦值為“1”。




5、MAXU選項(xiàng),進(jìn)行最大通信單元編號(hào)的設(shè)定,當(dāng)PLC只跟一臺(tái)溫控器通信時(shí),將MAXU設(shè)定為0即可。




除了上述的通信參數(shù)外,我們還需要在溫控器中設(shè)置PLC與其通信的數(shù)據(jù)地址,E5EC使用PLC的存儲(chǔ)器與其進(jìn)行通信。在溫控器中,可以通過(guò)區(qū)域類型參數(shù)選項(xiàng)AREA設(shè)置通信的內(nèi)存區(qū)域,PLC中可以使用的內(nèi)存區(qū)域如圖所示,并且通過(guò)開(kāi)始地址上位AdRH和下位AdRL選項(xiàng)設(shè)置通信起始地址。



按模式鍵找到AREA選項(xiàng),將其設(shè)定為0,即用PLC的DM數(shù)據(jù)區(qū)進(jìn)行數(shù)據(jù)通信;



繼續(xù)按模式鍵到AdRH和AdRL,將兩者均設(shè)定為0,即從PLC的D0開(kāi)始進(jìn)行數(shù)據(jù)通信。



另外,E5EC的當(dāng)前溫度PV值可在PLC的D7中進(jìn)行讀取,對(duì)E5EC溫度設(shè)定值SP的設(shè)置,則在PLC的D17中進(jìn)行設(shè)置,另外,對(duì)下載區(qū)域進(jìn)行設(shè)定的請(qǐng)求標(biāo)志位為D15。



最后,為了保證能對(duì)溫控器進(jìn)行寫(xiě)入的操作,還需要在溫控器的調(diào)整菜單中,將通信寫(xiě)入選項(xiàng)CMWT設(shè)置為ON。



溫控器參數(shù)設(shè)置完成后,溫控器斷電重啟后設(shè)置生效。



我們通過(guò)CX-P軟件的查看窗口來(lái)對(duì)PLC的內(nèi)存區(qū)域進(jìn)行監(jiān)控,根據(jù)我們前面的參數(shù)設(shè)置,D7中應(yīng)顯示溫度的PV值,我們觀察到D7中的值為23,表示當(dāng)前溫度值為23度。


另外,我們通過(guò)PLC實(shí)現(xiàn)對(duì)E5EC溫控器溫度設(shè)定值SP的設(shè)置,比如我們要將溫度設(shè)定值設(shè)定為60度,那么我們?cè)贒17中賦值60,然后將下載請(qǐng)求標(biāo)志D15置1后,則可以觀察到溫控器的設(shè)定值已經(jīng)更改為60,通信實(shí)現(xiàn)!



如果想對(duì)溫控器進(jìn)行運(yùn)行、停止等,需要使用動(dòng)作指令代碼的操作,請(qǐng)參考E5□C溫控器通信手冊(cè)「6-3-4動(dòng)作指令代碼章節(jié)」。


想觀看課程視頻

請(qǐng)猛戳下方“閱讀原文”

投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

產(chǎn)品升級(jí)丨歐姆龍微型功率繼電器MY-GS-R:LED指示燈亮度、觸點(diǎn)載流量顯著提升

歐姆龍與博一機(jī)械達(dá)成戰(zhàn)略合作,共啟食品包裝新篇章

歐姆龍醫(yī)療凈水設(shè)備方案:采用CP2E進(jìn)行控制及監(jiān)視,完成水質(zhì)凈化和運(yùn)輸

歐姆龍工廠火災(zāi)風(fēng)險(xiǎn)降低方案:防患于未然,無(wú)需停機(jī),及早發(fā)現(xiàn)起火原因

歐姆龍出席2024中國(guó)新能源電驅(qū)動(dòng)系統(tǒng)技術(shù)發(fā)展大會(huì)并發(fā)表主題演講